subdural puncture - French English Dictionary